The Promotion League, named the Hoval Promotion League for sponsorship reasons, is the third tier of the Swiss football league system. Eighteen clubs compete in the league, playing each other twice over course of the season. The champions are promoted to the second tier, the Challenge League, while the bottom two teams are relegated to the 1st League Classic.
The league forms the semi-professional bridge to amateur football.
The team finishing in first place—subject to license requirements of professional football—will be promoted to the division above, in turn the last-placed team of the second division will be relegated for the following season. Similarly, the bottom two teams are relegated to the fourth tier and replaced respectively.
It is the highest league in Switzerland that permits participation of reserve teams.
The league was expanded to 18 teams for the 2022–23 season and the number of allowed U21 teams is unrestricted.
FC Basel II | Basel | Stadion Rankhof Youth Campus Basel | 7,000 1,000 | |
FC Bavois | Bavois | Stade de Peupliers | 1,000 | |
FC Biel-Bienne | Biel/Bienne | Tissot Arena | 5,200 | |
FC Breitenrain Bern | Bern | Spitalacker | 1,500 | |
SC Brühl | St. Gallen | Paul-Grüninger-Stadion | 4,200 | |
FC Bulle | Bulle | Stade de Bouleyres | 5,000 | |
SC Cham | Cham | Stadion Eizmoos | 1,800 | |
FC Grand-Saconnex | Le Grand-Saconnex | Stade du Blanché | 1,000 | |
FC Kreuzlingen | Kreuzlingen | EC Technik Remu Arena | 1,200 | |
SC Kriens | Kriens | Stadion Kleinfeld | 5,360 | |
FC Lausanne-Sport II | Lausanne | Stade du Bois-Gentil | 3,500 | |
FC Lugano II | Lugano | Cornaredo Stadium | 6,330 | |
FC Luzern II | Lucerne | Swissporarena Allmend Sud | 16,800 2,000 | |
FC Paradiso | Paradiso | Campo Pian Scairolo | 1,000 | |
FC Schaffhausen | Schaffhausen | Berformance Arena | 8,200 | |
Vevey-Sports | Vevey | Stade de Copet | 5,000 | |
BSC Young Boys II | Bern | Stadion Wankdorf | 32,000 | |
FC Zürich II | Zurich | Sportplatz Heerenschürli | 1,120 |
As 1. Liga Promotion | |
2012–13 | FC Schaffhausen |
2013–14 | FC Le Mont |
As Promotion League | |
2014–15 | Neuchâtel Xamax |
2015–16 | Servette FC |
2016–17 | FC Rapperswil-Jona |
2017–18 | SC Kriens |
2018–19 | Stade Lausanne Ouchy |
2019–20 | None |
2020–21 | Yverdon-Sport FC |
2021–22 | AC Bellinzona |
2022–23 | FC Luzern II |
2023–24 | Étoile Carouge FC |
2024–25 | FC Rapperswil-Jona |
2025–26 | TBD |
|
|